import request from '@/utils/request';

// 添加题目
export function addTopic(data) {
  return request({
    url: '/system/topic',
    method: 'post',
    data: data
  });
}

// 获取题目列表
export function getTopicList(query) {
  return request({
    url: '/system/topic/list',
    method: 'get',
    params: query
  });
}

// 删除题目
export function deleteTopic(topicId) {
  return request({
    url: `/system/topic/${topicId}`,
    method: 'delete'
  });
}

// 更新题目
export function updateTopic(data) {
  return request({
    url: `/system/topic`,
    method: 'put',
    data: data
  });
}

// 获取单个题目
export function getTopic(topicId) {
  return request({
    url: `/system/topic/${topicId}`,
    method: 'get'
  });
}
